package com.fortune.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.fortune.dto.in.returnDepositMgt.ReturnDepositMgtListDto;
import com.fortune.entity.DUserInfo;
import com.fortune.vo.returnDepositMgt.ReturnDepositMgt;

public interface ReturnDepositMgtDao {
	List<ReturnDepositMgt> list(@Param("dUserInfo")DUserInfo dUserInfo, @Param("listDto")ReturnDepositMgtListDto listDto);
	
	int listCount(@Param("dUserInfo")DUserInfo dUserInfo);
	
	String no(@Param("dUserInfo")DUserInfo dUserInfo, @Param("id")String id, @Param("clientId")String clientId);
	
	int allow(@Param("dUserInfo")DUserInfo dUserInfo, @Param("id")String id, @Param("clientId")String clientId);
	
	int assignDriver(@Param("dUserInfo")DUserInfo dUserInfo, @Param("id")String id, @Param("clientId")String clientId,@Param("driverId")String driverId);
}
